Short:    Fido-Package patcher/modifier
Author:   s_supp.ira.uka.de <Mathias Supp>
Uploader: s_supp@ira.uka.de <Mathias Supp>
Type:     comm/fido

                  Fido Package Patcher/Modifier V1.09
                  -----------------------------------

            written 1995 by Mathias Supp
                            2:2476/539.0@fidoclassic
                            39:172/303.0@amiganet
                            s_supp@ira.uka.de

            Sysop of the Amiga Inside I : ++49(0)721-854112 (ZyX)
                                          ++49(0)721-841292 (V34)
                                          ++49(0)721-841230 (V34)

                        Release : 09.05.1995


============================================================================

Copyright :
-----------

This utility is shareware. If you like this program, send me a donation of
DM10.- , please.

Address :
Mathias Supp
Goerresstr. 6
76185 Karlsruhe
Germany

Via bank :
Badische Beamtenbank
BLZ.: 66090800
KNr.: 3426580

There're no requesters or limits in this version because the work doesn't
pay for this cheap product.

============================================================================

Introduction :
--------------

Some Tosser have problems with the contents of some fido .pkt-files :
1. large messages    (Foozle)
2. large .pkt-files  (low memory systems)
3. long kludges      (Mailmanager)
4. long area names   (Foozle)
5. long message IDs  (Mailmanager)

PatchPKT solves most of the problems.

============================================================================

Contents of Archive :
---------------------

PatchPKT.doc : this documentation
PatchPKT.dok : german documentation
PatchPKT     : 68000 version
PatchPKT_020 : 68020 and 68030 version
PatchPKT_040 : 68040 version

============================================================================

What does it do ?
-----------------

- .pkt-files can be splitted to have a certain maximum size
- Messages can be splitted to have a certain maximum size
- Kludges can be removed by using AmigaDOS pattern
- Kludges can be cutted to a certain length
- Message ID will be corrected by using the address of the origin line
- Area names can be renamed by using a renaming list

Format of renaming list :
original name <Space(s)> shorted name
...
...

e.g.:
ALT.DEUTSCHE.BUNDESBAHN.KOTZ.KOTZ.KOTZ UUCP-A.D.B.K.K.KOTZ
REC.SPORTS.PRO-WRESTLING               UUCP-R.S.P.WRESTLING

============================================================================

Known problems :
----------------

- PatchPKT crashes with corrupted .pkt-files.
- PatchPKT TOTALLY loads the given .pkt-file into memory
  If not possible, the .pkt-file will be renamed into xxxxxx.outofmem

============================================================================

Parameter :
-----------

PKTFILE            : name of the .pkt-file to process
OUT=OUTFILE        : wanted output file (while splitting, numbers will be
                     added to the filename
MAX=MAXSIZE        : maximum size of the output file
SM=SPLITMESSAGE    : maximum size of the message
AF=AUTOFILE        : create .pkt-files automatically with new names (FTSC
                     conform names will be created)
VERBOSE            : show info to each message
SP=SHOWPROBLEMS    : show if there're messages without message id
CF=CONVERSIONFILE  : the renaming file as explained above
FM=FIXMSGID        : replace uucp domains in message id to the address of
                     the origin
CK=CUTKLUDGES        cut kludges to certain length
KK=KILLKLUDGES     : kill kludges matching the folling pattern(s)

============================================================================

History :
---------

V1.09     : first Release

============================================================================

have fun

Mathias

P.S.:   Sorry for my bad school-english, but I hope you understood what I
        mean.


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
   18184   10629 41.5% 09-May-95 18:30:32  PatchPKT
    3799    1477 61.1% 09-May-95 21:26:28  PatchPKT.doc
    3968    1530 61.4% 09-May-95 21:35:42  PatchPKT.dok
   18332   10711 41.5% 09-May-95 18:26:30  PatchPKT_020
   18336   10702 41.6% 09-May-95 18:24:44  PatchPKT_040
-------- ------- ----- --------- --------
   62619   35049 44.0% 11-May-95 14:56:52   5 files
